A Touhou themed hangout world˸ A building disguised as a Home Depot which has been spirited away in the Bamboo Forest of Lost in Gensokyo․ How did it get there? We may never know․
A Touhou themed hangout world˸ A building disguised as a Home Depot which has been spirited away in the Bamboo Forest of Lost in Gensokyo․ How did it get there? We may never know․